technical support specialist - German English Dictionary